package com.jeeplus.test.jlnu.teachingArchive.domain.entity;

import com.alibaba.excel.annotation.ExcelProperty;
import com.jeeplus.test.education.domain.entity.QueryCondition;
import lombok.Data;

import java.util.List;

@Data
/*教学档案基础信息实体类*/
public class AcademicInfo {
    //主键id
    private Integer id;

    @ExcelProperty("档号")
    private String reference;

    @ExcelProperty("案卷题名")
    private String caseName;

    @ExcelProperty("件号")
    private String partNumber;

    @ExcelProperty("文件题名")
    private String fileName;

    @ExcelProperty("所在页")
    private String pageLocation;

    @ExcelProperty("页面序号")
    private String pageNumber;

    @ExcelProperty("年份")
    private String year;

    @ExcelProperty("批次")
    private String batch;

    @ExcelProperty("考生号")
    private String examineeNum;

    @ExcelProperty("准考证号")
    private String admissionNum;

    @ExcelProperty("专业名称")
    private String admissionMajor;

    @ExcelProperty("姓名")
    private String name;

    @ExcelProperty("学号")
    private String studentId;

    @ExcelProperty("性别")
    private String gender;

    //机构id
    private String officeId;

    //审批状态  1:通过 2:驳回
    private String status;

    //删除标识
    private String delFlag;

    //所属页面
    private String belonging;

    private String insideId;

    //预留字段1
    private String exc1;

    //备注
    private String transferRemarks;

    private List<String> transferStateList;

    private List<QueryCondition> conditions;

    //是否组页
    private Boolean isGroupPage;

    //是否组件
    private Boolean isComponent;

    private String source;

}
